private keyword escapes to privateValue with wireName preserved